#ifndef __DB_MANAGER_H__
#define __DB_MANAGER_H__

#include <stdint.h>
#include "dbStatement.h"





// typedef struct _PROTOCOL{
//     int64_t  id;          //协议ID
//     char name[32];        //协议名称
//     T_PROTOCOL_TYPE type; //协议类型
//     char desc[256];       //协议描述
// }T_PROTOCOL;

// typedef struct _PROTOCOL_POINT{
//     int64_t id;           //协议测点ID
//     int64_t protocolID;   //协议ID
//     int64_t productID;    //产品ID
//     int64_t pointID;      //测点ID
//     int64_t modelID;      //模型ID
//     int64_t modelPointID; //模型测点ID
// }T_PROTOCOL_POINT;

// typedef struct _PROTOCOL_CTRL_POINT{
//     int64_t id;           //协议控制点ID
//     int64_t protocolID;   //协议ID
//     int64_t productID;    //产品ID
//     int64_t pointID;      //测点ID
//     int64_t modelID;      //模型ID
// }T_PROTOCOL_CTRL_POINT;



// typedef struct _GW_PRODUCT{
//     int64_t  id;          //网关产品ID
//     char name[32];        //网关产品名称
//     char model[32];       //网关产品型号
//     char manufacturer[64];//生产厂商
//     char manuId[32];      //厂商ID
//     T_GW_INTERFACE* interface; //接口
//     char desc[256];       //协议描述 
// }T_GW_PRODUCT;



extern int dbManagerInit();



#endif //__DB_MANAGER_H__